branch short circuit protection - Francés Inglés Diccionario